package com.me.modules.scheduling.entity;

import com.me.modules.activiti.annotation.ActTable;

import java.io.Serializable;
import java.util.Date;


/**
 * 排班表
 *
 * @author me
 * @email me@163.com
 * @date 2019-01-28 14:29:35
 */
@ActTable(tableName = "scheduling_info",pkName="id")
public class SchedulingInfoEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	//
	private Integer id;
	//开始时间
	private Date beginDate;
	//结束时间
	private Date endDate;
	//
	private Integer finallyId;
	//
	private Integer dutyFree;
	//状态
	private String status;
	//是否删除
	private String delFlag;
	//创建人
	private Integer createUser;
	//创建时间
	private Date createDate;
	//最后修改人
	private Integer lastModifyUser;
	//最后修改时间
	private Date lastModifyDate;
	//审批人
	private Integer approveUser;
	//组
	private Integer schGroupId;
	//用户
	private Integer schUserId;

	private String groupName;

	private String userName;

	private String createUserName;

	private String lastModifyUserName;






	/**
	 * 设置：
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置：开始时间
	 */
	public void setBeginDate(Date beginDate) {
		this.beginDate = beginDate;
	}
	/**
	 * 获取：开始时间
	 */
	public Date getBeginDate() {
		return beginDate;
	}
	/**
	 * 设置：结束时间
	 */
	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}
	/**
	 * 获取：结束时间
	 */
	public Date getEndDate() {
		return endDate;
	}
	/**
	 * 设置：
	 */
	public void setFinallyId(Integer finallyId) {
		this.finallyId = finallyId;
	}
	/**
	 * 获取：
	 */
	public Integer getFinallyId() {
		return finallyId;
	}
	/**
	 * 设置：
	 */
	public void setDutyFree(Integer dutyFree) {
		this.dutyFree = dutyFree;
	}
	/**
	 * 获取：
	 */
	public Integer getDutyFree() {
		return dutyFree;
	}
	/**
	 * 设置：状态
	 */
	public void setStatus(String status) {
		this.status = status;
	}
	/**
	 * 获取：状态
	 */
	public String getStatus() {
		return status;
	}
	/**
	 * 设置：是否删除
	 */
	public void setDelFlag(String delFlag) {
		this.delFlag = delFlag;
	}
	/**
	 * 获取：是否删除
	 */
	public String getDelFlag() {
		return delFlag;
	}
	/**
	 * 设置：创建人
	 */
	public void setCreateUser(Integer createUser) {
		this.createUser = createUser;
	}
	/**
	 * 获取：创建人
	 */
	public Integer getCreateUser() {
		return createUser;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getCreateDate() {
		return createDate;
	}
	/**
	 * 设置：最后修改人
	 */
	public void setLastModifyUser(Integer lastModifyUser) {
		this.lastModifyUser = lastModifyUser;
	}
	/**
	 * 获取：最后修改人
	 */
	public Integer getLastModifyUser() {
		return lastModifyUser;
	}
	/**
	 * 设置：最后修改时间
	 */
	public void setLastModifyDate(Date lastModifyDate) {
		this.lastModifyDate = lastModifyDate;
	}
	/**
	 * 获取：最后修改时间
	 */
	public Date getLastModifyDate() {
		return lastModifyDate;
	}
	/**
	 * 设置：审批人
	 */
	public void setApproveUser(Integer approveUser) {
		this.approveUser = approveUser;
	}
	/**
	 * 获取：审批人
	 */
	public Integer getApproveUser() {
		return approveUser;
	}

	public Integer getSchGroupId() {
		return schGroupId;
	}

	public void setSchGroupId(Integer schGroupId) {
		this.schGroupId = schGroupId;
	}

	public Integer getSchUserId() {
		return schUserId;
	}

	public void setSchUserId(Integer schUserId) {
		this.schUserId = schUserId;
	}

	public String getGroupName() {
		return groupName;
	}

	public void setGroupName(String groupName) {
		this.groupName = groupName;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getCreateUserName() {
		return createUserName;
	}

	public void setCreateUserName(String createUserName) {
		this.createUserName = createUserName;
	}

	public String getLastModifyUserName() {
		return lastModifyUserName;
	}

	public void setLastModifyUserName(String lastModifyUserName) {
		this.lastModifyUserName = lastModifyUserName;
	}
}
